var QQMapWX = require('./qqmap-wx-jssdk.js');
var qqmapsdk;
Page({
    onLoad: function () {
        // 实例化API核心类
        qqmapsdk = new QQMapWX({
            key: 'VBPBZ-URICW-5HNRU-OYBAH-XNBM3-FWBET'
        });
    },
    onShow: function () {
      qqmapsdk.getCityList({
        success: function(res) {//成功后的回调
          console.log(res);
          console.log('省份数据：', res.result[0]); //打印省份数据
          console.log('城市数据：', res.result[1]); //打印城市数据
          console.log('区县数据：', res.result[2]); //打印区县数据
        },
        fail: function(error) {
          console.error(error);
        },
        complete: function(res) {
          console.log(res);
        }
      });
      qqmapsdk.getCityList({
        success: function(res) {//成功后的回调
          console.log(res);
          console.log('省份数据：', res.result[0])
          var city = "330000";
          //根据对应接口getCityList返回数据的Id获取区县数据（以北京为例）
          qqmapsdk.getDistrictByCityId({
            // 传入对应省份ID获得城市数据，传入城市ID获得区县数据,依次类推
            id: city[0].id, //对应接口getCityList返回数据的Id，如：北京是'110000'
            success: function(res) {//成功后的回调
              console.log(res);
              console.log('对应城市ID下的区县数据(以北京为例)：', res.result[0]);
            },
            fail: function(error) {
              console.error(error);
            },
            complete: function(res) {
              console.log(res);
            }
          });
        },
        fail: function(error) {
          console.error(error);
        },
        complete: function(res) {
          console.log(res);
        }
      });
    // qqmapsdk.search({
    //     keyword: '酒店',
    //     success: function (res) {
    //         console.log(res);
    //     },
    //     fail: function (res) {
    //         console.log(res);
    //     },
    //     complete: function (res) {
    //         console.log(res);
    //     }
    //  });
  }
})